viable logic | page 1